#ifndef _KEY_INPUT_H_
#define _KEY_INPUT_H_

//callback函数原型 void callback(void *priv, int32_t key, int32_t value);
int32_t KeyInputInit(
    const char *devPath,
    int32_t holdIntervalMs, //按键按住时,定时触发事件间隔ms,(为0表示不触发)
    int32_t maxKeyDown, //最大同时按下按键数量(当 holdIntervalMs > 0 时才有意义)
    void *priv,
    void (*callback)(void*, int, int));

void KeyInputDeInit();

#endif // _KEY_INPUT_H_
